power sprayer - Alemán Inglés Diccionario